#ifndef NEIGHBORS_H
#define NEIGHBORS_H
#include "CVImage.h"


class Neighbors
{
	public:
		Neighbors(char rad);
		~Neighbors();
		unsigned int GetLength();//* return the length of the neighbors vector
		char GetRadius();//* return the max distance on one axis
		char iterx(unsigned int i);//* return the distance between the pixels on the x axis
		char itery(unsigned int i);//* return the distance between the pixels on the y axis
	protected:
		uint length;//* the length of the neighbors vector
		vector<char> x;//* the vector that stores the distances on the x axis
		vector<char> y;//* the vector that stores the distances on the y axis
		char radius;//* the max distance on one axis
	private:
};

#endif // NEIGHBORS_H
